package data.visu.enums;

/**
 * @author Charles Perin
 * 29 mars 2011
 * LIMSI - INRIA Rennes
 * charles.perin@free.fr
 *
 */
public enum E_CurveTypes {
	INTENSITY(false,0,10),
	DUTCH_ANGLE(false,0,180),
	VISIBILITY(false,0,100),
	MIN_DURATION_OF_SHOT(false,0,60),
	DURATION_OF_SHOT(false,0,100),
	
	CAMERA_EXACT_DISTANCE(true,0,1000),
	
	
	TEST_DATA1(true,1000,1015),
	TEST_DATA2(true,25,30),
	TEST_DATA3(true,0,260);
	
	
	private double yMin, yMax;
	private boolean isComparable;

	E_CurveTypes(boolean isComparable,double yMin, double yMax){
		setyMin(yMin);
		setyMax(yMax);
		setComparable(isComparable);
	}
	public void setyMin(double yMin) {
		this.yMin = yMin;
	}
	public double getyMin() {
		return yMin;
	}
	public void setyMax(double yMax) {
		this.yMax = yMax;
	}
	public double getyMax() {
		return yMax;
	}
	public boolean isComparable() {
		return isComparable;
	}
	public void setComparable(boolean isComparable) {
		this.isComparable = isComparable;
	}
}
